Big Huge Thesaurus

Sistrurus catenatus

noun